GPS_D302b_Get(&((*trk)[i]),rec->data);
break;
case pD303:
- GPS_D303b_Get(&((*trk)[i]),rec->data,rec->n);
+ GPS_D303b_Get(&((*trk)[i]),rec->data);
break;
default:
GPS_Error("A301_GET: Unknown track protocol");
**
** @return [void]
************************************************************************/
-void GPS_D303b_Get(GPS_PTrack *trk, UC *data, UC length)
+void GPS_D303b_Get(GPS_PTrack *trk, UC *data)
{
UC *p;
uint32 t;
int lat_undefined, lon_undefined;
int i;
- GPS_Diag("GPS_D303b_Get (length=%02d) ", length);
- for (i = 0; i < length; i++) GPS_Diag("%02x ", data[i]);
- GPS_Diag("\n");
-
p=data;
/* Latitude and longitude are sometimes invalid (0x7fffffff or
void GPS_D300b_Get(GPS_PTrack *trk, UC *data);
void GPS_D301b_Get(GPS_PTrack *trk, UC *data);
void GPS_D302b_Get(GPS_PTrack *trk, UC *data);
-void GPS_D303b_Get(GPS_PTrack *trk, UC *data, UC length);
+void GPS_D303b_Get(GPS_PTrack *trk, UC *data);
void GPS_D310_Get(GPS_PTrack *trk, UC *s);
void GPS_D311_Get(GPS_PTrack *trk, UC *s);
void GPS_D300_Send(UC *data, GPS_PTrack trk);